body {
  color:#444;
  font-size:1.4em;
  background-color:#f6f8fa;
}

.list_box {
	width:95%;
	margin-left:auto;
	margin-right:auto;
}
.margin-top{
	margin-top:0.6em;
}
.pull-right{
	float:right;
}
.pull-right b {
	color:#ffa800;
}
.pull-right img {
	margin-left:0.3em;
	margin-top:-0.4em;
}
.pull-left{
	text-align:left;
}
.width-5{
	font-size:1.2em;
	color:#f22727;
	width:60px;
	height:28px;
	margin-top:-0.2em;
	margin-right:0.3em;
	border:1px solid #d6d6d6;
	background:#fff;
	
}
.width-all{
	width:100%;
}
.list-group li b {
	color:#ffa800;
	margin-left:0.4em;
	margin-right:0.3em;
}
.list-group li a img {
	margin-left:0.1em;
}
.list-group li i {
	color:#f22727;
	margin-left:0.3em;
	font-style: normal;
}
.lh-no li b {
	margin-right:0;
}
.lh-no li i {
	margin-left:0;
}
i.should_cash {
	line-height:10px;
	font-size:1.6em;
}

.my-well {
	width:100%;
	height:150px;
	background:url(images/yh_info_bg@2x.png) repeat-x;
}
.slide_box {
	color:#fff;
	height:120px;
	padding:0 0.8em;
	background-color:#f34848;
}

.coupon-name {
	color:#fde44d;
	border-bottom:1px solid #f89b9b;
}
.coupon-time {
	font-size:1.1em;
	margin-top:0.5em;
	padding-bottom:0.5em;
	border-bottom:1px solid #f89b9b;
}
.coupon-number {
	font-size:1.1em;
	margin-top:0.5em;
	padding-bottom:0.5em;
}
.list-group .coupon-name b {
	font-size:2em;
	color:#fde44d;
	margin-left:0;
	margin-right:0.1em;
}
.coupon-chosed {
	position:relative;
	border:3px solid #fde44d;
}
.coupon-xz {
	right:-1px;
	bottom:-1px;
	position:absolute;
}
.balance-virtual {
	padding:10px;
}
.balance-virtual input {
	margin-top:0.5em;
}
.discount-bg {
	left:40%;
	width:70px;
	line-height:26px;
	height:26px;
	position:absolute;
	background-image: url(images/discount_ys_bg@2x.png);
}